Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 Nicaragua F1 El Salvador F2 El Salvador F1 Mexico F12 Mexico F14 Mexico F15 Nicaragua F1 El Salvador F2 Dominican Republic F3 Dominican Republic F4 El Salvador F1 Guatemala F1 Costa Rica F1 Panama F1 Mexico F5 Mexico F6 Mexico F7 Mexico F8 Venezuela F5 Venezuela F6 Ecuador F2 Ecuador F1 Ecuador F3 Mexico F12 Mexico F14 Mexico F15 El Salvador F2 Dominican Republic F2 Usa F13 Usa F14 Usa F15 Colombia F1 Colombia F2 El Salvador F1 El Salvador F1 Mexico F6 Mexico F7 Canada F3 Mexico F8 Mexico F9 Mexico F10 Mexico F11 Mexico F12 Mexico F13 Mexico F1 Mexico F2 Panama F1 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Mexico F7 Mexico F8 Peru F4 Peru F5 Peru F6 USA F21 USA F22 Ecuador F1 Ecuador F2 Ecuador F3 Mexico F9 Mexico F10 Mexico F11 Venezuela F4 Venezuela F5 Mexico F13 Mexico F14 Mexico F15 Mexico F3 Mexico F4 Colombia F1 Colombia F2 Mexico F5 Guatemala F1 El Salvador F1 USA F14 USA F15 USA F16 Mexico F18 Mexico F19 Mexico F20 Guatemala F1 El Salvador F1 Guatemala F1 Korea F1 Korea F2 USA F21 USA F22 USA F23 Colombia F3 Colombia F4 Mexico F14 Mexico F15 USA F6 Guatemala F1 El Salvador F1 Mexico F1 Colombia F6 Colombia F7 El Salvador F2 Guatemala F2 Honduras F1 El Salvador F1 El Salvador F2 Guatemala F1 Mexico F6 Savannah Challenger drkoop.com USTA Tennis Championships - Armonk XI Venice Open - Venice Urbana-Champaign Challenger - Urbana The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa GHI Bronx Tennis Classic - Bronx USTA Challenger - Champaign USTA Tallahassee Tennis Challenger - Tallahassee Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Fifth-Third Bank Tennis Championships - Lexington University of Tennessee USTA Men's Challenger - Knoxville JSM Challenger - Champaign Internationaux de Nouvelle-Caledonie - New Caledonia Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Waco Tennis Challenger - Waco Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas San Luis Potosi Challenger Oldum Brown Vancouver Open - Vancouver Semgroup Challenger - Tulsa Tiburon Challenger Calabasas Challenger Charlottesville Challenger Samsung Securities Cup - Seoul Champaign Challenger Stella Artois Clay Court Championships - Budaors USTA Challenger of Burbank - Burbank Honolulu Challenger Bogota Challenger Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Flea Market Cup Busan Challenger Tennis - Busan Ojai Challenger Lexington Challenger Binghamton Challenger Calabasas Challenger Knoxville Challenger Noumea Challenger Meknes Challenger Lugano Challenger Cremona Challenger Milan Challenger Aguascalenties Challenger Dallas Challenger Savannah Challenger Salinas Challenger Guadalajara Challenger Panama City Challenger Bogota Challenger Manta Challenger Knoxville Challenger Como Challenger Cali Challenger Tiburon Challenger Montevideo Challenger Bucaramanga Challenger San Luis Potosi Challenger Manta Challenger Medellin Challenger Winnetka Challenger Sacramento Challenger Honolulu Challenger Medellin Challenger Pingguo Challenger Cali Challenger Charlottesville Challenger Honolulu Challenger Manta Challenger Pereira Challenger Bucaramanga Challenger Aptos Challenger Manta Challenger Tulsa Challenger Guadalajara Challenger Knoxville Challenger Cali Challenger Manta Challenger Sao Paulo Challenger Pereira Challenger Bogota Challenger Santo Domingo Challenger Guadalajara Challenger San Luis Potosi Challenger Leon Challenger Le Gosier Challenger Sarasota Challenger Quito Challenger Bogota Challenger Rennes Challenger Morelos Challenger Leon Challenger Tempe Challenger San Luis Potosi Challenger Sarasota Challenger San Luis Potosi Challenger Prostejov Challenger Ilkley Challenger Furth Challenger Cary Challenger Cali Challenger Barranquilla Challenger Lima Challenger Guayaquil Challenger Montevideo Challenger Rio De Janeiro Challenger Newport Beach Challenger San Luis Potosi Challenger Mexico City Challenger Guadalajara Challenger Lisbon Challenger Leon Challenger Chicago Challenger Tiburon Challenger Monterrey Challenger Caltanissetta Challenger Ilkley Challenger Charlottesville Challenger Knoxville Challenger Cary Challenger San Luis Potosi Challenger Leon Challenger Las Vegas Challenger Aix En Provence Challenger Samarkand Challenger Bratislava Challenger Milan Challenger Tiburon Challenger Santo Domingo Challenger Bendigo Challenger GHI Bronx Classic - Bronx Napa Challenger Sacramento Challenger Quito Challenger Bogota Challenger ARMS USTA Challenger - Rocky Mount USTA Challenger of Burbank - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose Zivnobanka Czech Open - Prostejov Compaq Cup 2001 - Zabrze Aptos Challenger Tiburon Challenger 2003 Freeman Men's Challenger - Joplin USTA Tennis Championships of Houston - Houston Challenger Ciudad de Tijuana - Tijuana Healthsouth/USTA Men's Challenger of Burbank - Burbank USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston USTA Men's Challenger of Urbana-Champaign - Urbana drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City 2003 USTA Challenger of Calabasas - Calabasas 2003 Eddleman USTA Challenger - Birmingham 2003 USTA Tallahassee Tennis Challenger - Tallahassee Morelos Challenger USTA Seascape Challenger - Aptos Challenger Leon 2003 - Leon Fifth-Third Bank Tennis Championships - Lexington Binghamton Professional Tennis Tournament - Binghamton 2001 UT Tyler Patriot Challenger - Tyler Project Independence Men's Challenger - Mandeville Gran Copa Ericsson - Rio de Janeiro A Glimmer of Hope Challenger - Austin Healthsouth/USTA Challenger - Denver Binghamton Professional Tennis Tournament - Binghamton 2003 West Side Tennis Club Challenger - Forest Hills Samsung Securities Cup - Seoul College Station Challenger - College Station Privat Bank Cup - Dnepropetrovsk Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Atlantic City Open - Atlantic City Hilton Waikoloa Village USTA Challenger - Waikoloa Atlanta Clay Court Challenger - Atlanta Ciudad de Pozoblanco Open Diputacion - Cordoba Samsung Secruities Cup Challenger - Seoul Naples Challenger - Naples Bancolombia Open - Bogota Ciudad de Pozoblanco Open Diputacion - Cordoba Oklahoma Challenger - Tulsa Music City Challenger - Nashville 2007 Knoxville Challenger - Knoxville Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Baton Rouge Challenger Tallahassee Challenger Sarasota Challenger Music City Challenger - Nashville Regional Hand Center Men's Challenger - Fresno 2007 Challenger of Santa Clara - Valencia Unique Zagreb Open - Zagreb XL Bermuda Open - Bermuda Quimper Challenger Rimouski Challenger Guadalajara Challenger IX Trofeo Ciudad de Quito - Quito Tiburon Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun Champaign Challenger II Naples ITG Challenger - Naples Leon Challenger Waco International Tennis Challenger - Waco Granby Challenger The Wright Financial Group, Inc. Challenger - Champaign Quito Challenger San Luis Potosi Challenger Mexico City Challenger The 'Fitz' Casino Challenger - Tunica USTA Men's Challenger of Dallas - Dallas Carson Challenger XL Capital Bermuda Open - Bermuda XI Open International D'Andorra - Andorra Busan Challenger Cherbourg Challeger Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin The Comercia Bank Challenger - Aptos Dallas Challenger Medellin Challenger V Abierto Internacional de Salinas - Salinas Prague Challenger San Luis Potosi Challenger 2000 - San Luis Potosi Alessandria Challenger Eddleman USTA Challenger - Birmingham Cary Challenger Columbus Challenger Fifth Third Bank Tennis Championships - Lexington Monterrey Challenger drkoop.com USTA Challenger of Tallahassee - Tallahassee Napa Challenger drkoop.com USTA Tennis Championships of Denver - Denver Charlottesville Challenger Buenos Aires Challenger Rio De Janeiro Challenger Bucaramanga Challenger Carson Challenger Dallas Challenger Morelos Challenger Open de Montauban - Montauban Sao Paulo Challenger Heilbronn Challenger Vicenza Challenger Prostejov Challenger Caltanissetta Challenger drkoop.com USTA Tennis Championships of Houston - Houston Austin Challenger - Austin Perugia Challenger Cali Challenger Granby Challenger Flea Market Cup Busan Challenger Tennis - Busan Gatineau Challenger Tiburon Challenger - Tiburon USTA Challenger of Las Vegas - Las Vegas Barranquilla Challenger Burbank Challenger - Burbank Monterrey Challenger Sunset Moulding Challenger - Yuba City Guayaquil Challenger 2004 Keys Gate Challenger - Homestead USTA Men's Challenger of Urbana-Champaign - Urbana Hilton Waikoloa Village USTA Challenger - Waikoloa Happy Valley Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Music City Challenger - Nashville Koblenz Challenger KGHM Polish Indoors - Wroclaw Guadalajara Challenger Heilbronn Challenger Vicenza Challenger Countrywide Classic USTA Challenger - Carson Medellin Challenger Lima Challenger 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham Santiago Challenger Compaq Challenger - Bucharest San Francisco Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA/Adtech Challenger - Boston USTA Challenger of Burbank - Burbank Caltanissetta Challenger Samsung Securities Cup - Seoul Reggio Emilia Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Mexico City Challenger AT&T Challenger of Dallas - Dallas Santo Domingo Challenger Mobilux Open - Luxembourg Talahassee Challenger 2002 Azalea Orthopedic Challenger - Tyler Houston Challenger Newport Beach Challenger University of Tennessee USTA Challenger - Knoxville Stockton Challenger The Wright Financial Group, Inc. Challenger - Champaign Winnetka Challenger Puerto Vallarta Challenger Rhodes Challenger Yokohama World Tennis Gaora Cup - Yokohama Busan Challenger Prostejov Challenger BMW Tennis Championship - Sunrise Challenger DCNS de Cherbourg - Cherbourg Corona Mexico City Open - Mexico City USTA Challenger of Dallas - Dallas Medellin Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda Aptos Challenger Abierto Colombiano de Tenis - Bogota San Luis Potosi Challenger - San Luis Potosi AT&T Challenger of Dallas - Dallas Franklin Templeton Tennis Classic - Scottsdale Galleryfurniture.com Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Buenos Aires Challenger Leon Challenger Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale USTA Challenger of San Antonio - San Antonio Challenger Lugano - Lugano USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis The Hamlet Cup - Long Island Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island AAPT Championships - Adelaide VII Avierto Internacional de Salinas - Salinas Heineken Open - Auckland Monterrey Challenger Mercedes-Benz Cup - Los Angeles 2004 Freeman Men's Challenger - Joplin San Luis Potosi Challenger 2002 - San Luis Potosi Columbus Challenger 2002 USTA Challenger of Calabasas - Calabasas Bogota Challenger - Bogota Legg Mason Tennis Classic - Washington D.C. China Open - Beijing 2002 Eddleman USTA Challenger - Birmingham Chennai Open - Chennai SAP Open - San Jose Levene Gouldin & Thompson Tennis Challenger - Binghamton IX Abierto Internacional de Salinas - Salinas Sporting Challenger - Turin 2004 USTA Challenger of Calabasas - Calabasas 2002 USTA Tallahassee Tennis Challenger - Tallahassee Seoul Challenger GHI Bronz Classic - Bronx Thailand Open - Bangkok West Side Tennis Club Clay Court Challenger - Forest Hills Tulsa Challenger Charlottesville Challenger Granby Challenger - Granby Milan Challenger USTA Seascape Challenger - Aptos Bucaramanga Challenger U.S. Men's Clay Court Championships - Houston Delray Beach International Tennis Championships - Delray Beach Bogota Challenger Padova Challenger Fifth-Third Bank Tennis Championships - Lexington USTA Tallahassee Tennis Challenger - Tallahassee Turin Challenger West Side Tennis Challenger - Forest Hills 2002 FSE Challenger - Tarzana Panama City Challenger Binghamton Professional Tennis Tournament - Binghamton Guadalajara Challenger Canottieri Minico 2004 - Mantova Sacramento Challenger Franklin Templeton Tennis Classic - Scottsdale Aptos Challenger The Natrel's Challenger of Granby - Granby Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Swanston Challenger - Sacramento USTA Seascape Challenger - Aptos Warsteiner Challenger Lubeck - Lubeck Pro Challenger at Calabasas - Calabasas China Open - Beijing ATP Kremlin Cup - Moscow Chennai Open - Chennai Samsung Securities Cup - Seoul Fifth Third Bank Tennis Classic - Lexington U.S. Men's Clay Court Championships - Houston Flea Market Cup - Busan Millenium Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Gimcheon Challenger Campbell's Hall of Fame Tennis Championships - Newport 2000 Challenger de Granby - Granby Legg Mason Tennis Classic - Washington Salinas Challenger Pereira Challenger USTA Safeway Challenger - Aptos Sacramento Challenger Kyoto Challenger RCA Championships - Indianapolis China Open - Beijing Challenger Groningen - Groningen Pilot Pen Tennis - New Haven Helsinki Challenger Hurricane Tennis Open - Bradenton Winnetka Challenger Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Open Castilla y Leon Trofeo Iberdrola - Segovia Thailand Open - Bangkok SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Sunrise Challenger U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Countrywide Classic USTA Men's Challenger - Carson Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Cali Challenger Legg Mason Tennis Classic - Washington Abierto Mexicano Telcel - Acapulco AAPT Championships - Adelaide Citrix Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai 2008 Lubbock Challenger - Lubbock Verizon Tennis Challenge - Atlanta Time Warner USTA Challenger - Binghamton Siebel Open - San Jose SAP Open - San Jose Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. Barranquilla Challenger The LTA Men's Challenger - Southampton New Haven Challenger SAP Open - San Jose Pereira Challenger JSM Challenger of Champaign - Urbana Rio De Janeiro Challenger Kyiv UMC Open - Kiev USTA Men's Challenger of Dallas - Dallas Optimus Maia Open - Maia Champaign Challenger USTA Championships of Kerrville - Kerrville Tiburon Challenger ECM Prague Open - Prague Farmers Classic - Los Angeles Heineken Open - Auckland Challenger de Granby - Granby TD Waterhouse Cup - Long Island Mercedes-Benz Cup - Los Angeles International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Fergana Challenger AIG Japan Open - Tokyo Sydney International - Sydney Cordoba Open - Cordoba Argentina Open - Buenos Aires Delray Beach Open - Delray Beach Abierto Mexicano de Tenis Mifel - Los Cabos RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington New York Open - New York Sydney International - Sydney Regions Morgan Keegan Championships - Memphis Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Las Vegas Challenger Tata Open Maharashtra - Pune Legg Mason Tennis Classic - Washington Thailand Open - Bangkok TED Open - Istanbul Winston Salem - Winston Salem Adidas International - Sydney SAP Open - San Jose The Granby Natrel Challenger - Granby Men's Pro Challenger at Tunica National - Tunica Claro Open Colombia - Bogota Las Vegas Challenger Beijing Challenger Claro Open Colombia - Bogota Arizona Men's Tennis Championships - Scottsdale Tiburon Challenger Abierto Mexicano Telcel - Acapulco Lima Challenger Aegon Nottingham Open - Nottingham Waldbaum's Hamlet Cup - Long Island Synsam Swedish Open - Bastad Heineken Open - Auckland Suisse Open - Gstaad Brisbane International - Brisbane Cancun Challenger Helsinki Challenger Abierto Mexicano Telcel - Acapulco Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Hall of Fame Open - Newport Indianapolis Tennis Championships - Indianapolis Abierto Mexicano - Los Cabos Kroger / St. Jude International - Memphis TD Waterhouse Cup - Long Island Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Orlando Hall of Fame Tennis Championships - Newport Abierto Mexicano Telcel - Acapulco Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Japan Open - Tokyo CA Tennis Trophy - Vienna Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Waldbaum's Hamlet Cup - Long Island Cary Challenger Arizona Men's Tennis Championships - Scottsdale Tennis Masters Series - Indian Wells The Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open Tennis Masters Series - Hamburg Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London Davis Cup, Group 2, 1R, DOM-ESA 4-1 Davis Cup, Group 2, PO, ESA-CUB 4-1 Davis Cup, Group 2, 2R, VEN-ESA 4-1 Davis Cup, Group 2, 1R, PER-ESA 5-0 Davis Cup, Americas Group II, PO, BOL-ESA 4-1 Davis Cup, Group II, 1R, MEX-ESA 5-0 Davis Cup, Group II, PO, ESA-PAR 3-2 Davis Cup, Group II, 2R, ESA-MEX 3-2 Davis Cup, Group II, 3R, ESA-VEN 1-3 Davis Cup, Group II, 1R, PAR-ESA 2-3 Davis Cup, Group II, 2R, BAR-ESA 4-1 Davis Cup, Group II, 1R, PUR-ESA 2-3 Davis Cup, Group II, 2R, VEN-ESA 3-2 Davis Cup, Group II, 1R, ESA-PUR 3-2 Davis Cup, Group II, 2R, ESA-VEN 2-3 Davis Cup, Group II, 1R, ESA-BOL 3-2 Davis Cup, Group II, 2R, VEN-ESA 3-2 Davis Cup, Group II, 1R, ESA-URU 1-4 Davis Cup, Group II, PO, GUA-ESA 3-1 Davis Cup, Group II, 1R, ESA-PER 2-3 Davis Cup, World Group II, PO, ESA-JAM 3-1 Davis Cup, Group II, 1R, POL-ESA 3-1 Davis Cup, Group II, 1R, ESA-DEN 2-3 Davis Cup, Group II, PO, ZIM-ESA 1-3 Davis Cup, World Group II, 1R, BUL-ESA 3-2 Davis Cup, Group II, 1R, ESA-DOM 0-5 Davis Cup, Group II, 1R, ESA-BAR 4-1 Davis Cup, Group II, 1R, ESA-IRL 1-4 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments